<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>原型链题目</title>
  </head>
  <body>
    
    <script>
      // //T1
      // var F = function () {};

      // Object.prototype.a = function () {
      //   console.log("a");
      // };

      // Function.prototype.b = function () {
      //   console.log("b");
      // };

      // var f = new F();

      // f.a();
      // f.b();

      // F.a();
      // F.b();
      //-----------
      // // T2
      // var A = function () {};
      // A.prototype.n = 1;
      // var b = new A();
      // A.prototype = {
      //   n: 2,
      //   m: 3,
      // };
      // var c = new A();
      // console.log(b.n);
      // console.log(b.m);
      // console.log(c.n);
      // console.log(c.m);
      //--------
      // // T3
      // var foo = {},
      //   F = function () {};
      // Object.prototype.a = "value a";
      // Function.prototype.b = "value b";
      // console.log(foo.a);
      // console.log(foo.b);
      // console.log(F.a);
      // console.log(F.b);
      //-----------
      // // T4
      // function A() {}
      // function B(a) {
      //   this.a = a;
      // }
      // function C(a) {
      //   if (a) {
      //     this.a = a;
      //   }
      // }
      // A.prototype.a = 1;
      // B.prototype.a = 1;
      // C.prototype.a = 1;
      // console.log(new A().a);
      // console.log(new B().a);
      // console.log(new C(2).a);
    </script>
  </body>
</html>
